package com.xyy.saas.payment.query.core.trade;

import com.xyy.saas.payment.common.exception.PaymentException;
import com.xyy.saas.payment.cores.bo.TransactionResultBO;
import com.xyy.saas.payment.cores.enums.TransactionTypeEnum;
import com.xyy.saas.payment.cores.param.TransactionParam;

public interface TransactionQuery {

    TransactionTypeEnum getTransactionType();

    TransactionResultBO queryTransaction(TransactionParam param) throws PaymentException;

}
